NXP Semiconductors /LPC13xx /USB /DEVINTST

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as DEVINTST

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (FRAME)FRAME 0 (EP0)EP0 0 (EP1)EP1 0 (EP2)EP2 0 (EP3)EP3 0 (EP4)EP4 0 (EP5)EP5 0 (EP6)EP6 0 (EP7)EP7 0 (DEV_STAT)DEV_STAT 0 (CC_EMPTY)CC_EMPTY 0 (CD_FULL)CD_FULL 0 (RxENDPKT)RxENDPKT 0 (TxENDPKT)TxENDPKT 0RESERVED

Description

USB Device Interrupt Status

Fields

FRAME

The frame interrupt occurs every 1 ms. This is used in isochronous packet transfers. 0 = no interrupt. 1 = interrupt pending.

EP0

USB core interrupt for physical endpoint 0. 0 = no interrupt. 1 = interrupt pending.

EP1

USB core interrupt for physical endpoint 1. 0 = no interrupt. 1 = interrupt pending.

EP2

USB core interrupt for physical endpoint 2. 0 = no interrupt. 1 = interrupt pending.

EP3

USB core interrupt for physical endpoint 3. 0 = no interrupt. 1 = interrupt pending.

EP4

USB core interrupt for physical endpoint 4. 0 = no interrupt. 1 = interrupt pending.

EP5

USB core interrupt for physical endpoint 5. 0 = no interrupt. 1 = interrupt pending.

EP6

USB core interrupt for physical endpoint 6. 0 = no interrupt. 1 = interrupt pending.

EP7

USB core interrupt for physical endpoint 7. 0 = no interrupt. 1 = interrupt pending.

DEV_STAT

Set when USB Bus reset, USB suspend change, or Connect change event occurs. Refer to Section 10.11.7. 0 = no interrupt. 1 = interrupt pending.

CC_EMPTY

The command code register (USBCmdCode) is empty (New command can be written). 0 = no interrupt. 1 = interrupt pending.

CD_FULL

Command data register (USBCmdData) is full (Data can be read now). 0 = no interrupt. 1 = interrupt pending.

RxENDPKT

The current packet in the endpoint buffer is transferred to the CPU. 0 = no interrupt. 1 = interrupt pending.

TxENDPKT

The number of data bytes transferred to the endpoint buffer equals the number of bytes programmed in the TxPacket length register (USBTxPLen). 0 = no interrupt. 1 = interrupt pending.

RESERVED

Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined.

Links

()